home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group01a.txt
/
000084_icon-group-sender _Fri Jun 30 12:47:23 2000.msg
< prev
next >
Wrap
Internet Message Format
|
2002-01-03
|
1KB
Return-Path: <icon-group-sender>
Received: (from root@localhost)
by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id MAA12839
for icon-group-addresses; Fri, 30 Jun 2000 12:47:14 -0700 (MST)
Message-Id: <200006301947.MAA12839@baskerville.CS.Arizona.EDU>
From: Atle <trollet@skynet.be>
X-Newsgroups: comp.lang.icon
Subject: Re: coexpression history
Date: Fri, 30 Jun 2000 19:12:07 -0100
X-Trace: news1.skynet.be 962384795 6678 195.238.7.176 (30 Jun 2000 17:06:35 GMT)
X-Complaints-To: abuse@skynet.be
X-Accept-Language: en
To: icon-group@optima.CS.Arizona.EDU
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Content-Length: 790
Steve Wampler wrote:
>
> Yes, that's the original reference (as far as I can remember) for the
> coroutine side of co-expressions. Coroutines were then implemented in
> a number of languages. The one that comes to mind as having the most
> influence here is Simula.
The idea of coroutines is being 'revamped' as 'component object' in Beta, the successor to Simula.
Beta takes the idea of 'object oriented programming' one step further, to 'pattern-oriented programming'. I first saw coroutines in
Icon, but now, when I have looked a little at Beta and gotten a very superficial overview of what they were part of, I realy feel i
understand it better.
People interested in these aspects of Icon would progrably find Beta interesting:
www.mjolner.dk
-- at least I assume so :-)
Atle